opportune time to invest

Translations
удобное время для инвестиций
Experts suggest it is an opportune time to invest in renewable energy.
Эксперты предполагают, что сейчас удобное время для инвестиций в возобновляемую энергетику.